//
//  BNDOfficeDocHandle.h
//  OfficeDocSdk
//
//  Created by pie on 2022/4/23.
//

#import <Foundation/Foundation.h>

typedef void (^BNDBlock)(void);

NS_ASSUME_NONNULL_BEGIN

@interface BNDOfficeDocHandle : NSObject

/// 博纳德初始化入口
/// @param companyOpenId  公司id
/// @param openId  个人id
/// @param token    鉴权标识
+ (void)bndRegisterInfo:(NSString*)companyOpenId openId:(NSString*)openId token:(NSString*)token;

/// 处理实名成功
+ (void)handleRealNameSsucceed;

/// 处理实名跳转
/// @param completeRealNameBlock  实名成功后的回调
+ (void)handleJumpRealName:(BNDBlock)completeRealNameBlock;

/// 跳转显示卡片列表
+ (void)handlePushCardeVc;


/// 跳转显示公告列表列表
+ (void)handleOfficeDocListVc;


/// 跳转公告详情(推送专用)
/// @param officeDocId  公告id
+ (void)handleOfficeDocDetailsVc:(NSString * _Nullable )officeDocId;

@end

NS_ASSUME_NONNULL_END
